engine or cylinder block - Turco Inglés Diccionario